home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / it < prev    next >
Text File  |  2005-01-13  |  4KB  |  114 lines

  1. // $Xorg: it,v 1.3 2000/08/17 19:54:43 cpqbld Exp $
  2.  
  3.  
  4.  
  5.  
  6. // $XFree86: xc/programs/xkbcomp/symbols/it,v 3.5 2001/01/17 23:45:58 dawes Exp $
  7.  
  8. partial default alphanumeric_keys 
  9. xkb_symbols "basic" {
  10.  
  11.     // Describes the differences between a very simple en_US
  12.     // keyboard and a very simple Italian keybaord
  13.  
  14.     name[Group1]= "Italian";
  15.  
  16.     key <TLDE> {    [       backslash,             bar      ],
  17.             [         notsign,     brokenbar    ]    };
  18.     key <AE02> {    [               2,        quotedbl         ],
  19.             [     twosuperior, dead_doubleacute    ]    };
  20.     key <AE03> {    [               3,        sterling         ],
  21.             [   threesuperior,      dead_tilde    ]    };
  22.     key <AE04> {    [],
  23.             [      onequarter,       oneeighth    ]    };
  24.     key <AE06> {    [               6,       ampersand         ]    };
  25.     key <AE07> {    [               7,           slash         ]    };
  26.     key <AE08> {    [               8,       parenleft         ]    };
  27.     key <AE09> {    [               9,      parenright         ]    };
  28.     key <AE10> {    [               0,           equal         ],
  29.             [      braceright,    questiondown    ]    };
  30.     key <AE11> {    [      apostrophe,        question      ],    
  31.             [        grave,      dead_grave    ]    };
  32.     key <AE12> {    [          igrave,     asciicircum    ],    
  33.             [      asciitilde,     dead_circumflex    ]    };
  34.  
  35.     key <AB06> {    [],
  36.             [          ntilde,        Ntilde    ]    };
  37.     key <AB08> {    [           comma,       semicolon         ],
  38.             [      dead_acute,        multiply    ]    };
  39.     key <AB09> {    [          period,           colon         ],
  40.             [  periodcentered,  dead_diaeresis    ]    };
  41.     key <AB10> {    [           minus,      underscore         ],
  42.             [     dead_macron,        division    ]    };
  43.     key    <AC10> {    [       ograve,        ccedilla      ],    
  44.             [              at,    dead_cedilla    ]    };
  45.     key <AC11> {    [          agrave,          degree     ],    
  46.             [      numbersign,  dead_abovering    ]    };
  47.     key <AD11> {    [       egrave,          eacute         ],    
  48.             [     bracketleft,       braceleft    ]    };
  49.     key <AD12> {    [            plus,        asterisk         ],    
  50.             [    bracketright,      braceright         ]          };
  51.     key <LSGT> {    [         less,         greater    ],
  52.             [   guillemotleft,  guillemotright    ]    };
  53.     key <BKSL> {    [          ugrave,         section    ]    };
  54.     key <AD03> {        [               e,               E      ],
  55.                         [        EuroSign,            cent      ]    };
  56.  
  57.     // End alphanumeric section
  58.  
  59.     // begin modifier mappings
  60.     
  61.     modifier_map Shift  { Shift_L };
  62.     modifier_map Lock   { Caps_Lock };
  63.     modifier_map Control{ Control_L };
  64.     modifier_map Mod3   { Mode_switch };
  65. };
  66.  
  67. partial alphanumeric_keys 
  68. xkb_symbols "Sundeadkeys" {
  69.  
  70.     // For naming consistency
  71.  
  72.     include "it(basic)"
  73. };
  74.  
  75. partial alphanumeric_keys 
  76. xkb_symbols "sundeadkeys" {
  77.  
  78.     // For naming consistency
  79.  
  80.     include "it(Sundeadkeys)"
  81. };
  82.  
  83. partial alphanumeric_keys 
  84. xkb_symbols "nodeadkeys" {
  85.  
  86.     // Modifies the basic italian layout to eliminate all dead keys
  87.  
  88.     include "it(basic)"
  89.  
  90.     key <AE02> {    [               2,        quotedbl      ],
  91.             [     twosuperior,     doubleacute    ]    };
  92.     key <AE03> {    [               3,        sterling      ],
  93.             [   threesuperior,      asciitilde    ]    };
  94.     key <AE11> {    [      apostrophe,        question      ],
  95.             [           grave,           grave    ]    };
  96.     key <AE12> {    [          igrave,     asciicircum      ],
  97.             [      asciitilde,     asciicircum    ]    };
  98.  
  99.     key <AC10> {    [          ograve,        ccedilla      ],
  100.             [              at,         cedilla    ]    };
  101.     key <AC11> {    [          agrave,          degree      ],
  102.             [      numbersign,          degree    ]    };
  103.  
  104.     key <AB08> {    [           comma,       semicolon      ],
  105.             [           acute,        multiply    ]    };
  106.     key <AB09> {    [          period,           colon      ],
  107.             [  periodcentered,       diaeresis    ]    };
  108.     key <AB10> {    [           minus,      underscore      ],
  109.             [          macron,        division    ]    };
  110.  
  111.     key <BKSL> {    [          ugrave,         section      ],
  112.             [           grave,        breve ] };
  113. };
  114.